.rpv-core__spinner {
  transition-property: transform;
  animation-name: rpv-core__spinner-transform;
  animation-duration: 750ms;
  animation-timing-function: linear;
  animation-iteration-count: infinite;

  &-circle {
    fill: none;
    stroke: var(--rpv-core__spinner-circle-stroke);
    stroke-linecap: round;
    stroke-width: 2;
  }
}

@keyframes rpv-core__spinner-transform {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
